.consultation{ position: fixed; display: none; top: 50%; left: 50%; z-index: 999999; width: 400px; height: 280px; margin: -150px 0 0 -200px; border-radius: 10px; box-shadow: rgba(0,0,0,.3) 0 6px 16px}
.consultation .consultation-close{ position: absolute; top: 0; right: 0; width: 50px; height: 40px; cursor: pointer}

.fixed-right{ position: fixed; top: 50%; right: 0; z-index: 999999; width: 130px; padding: 20px 0; margin-top: -200px; background: #5885EB}
.fixed-right::before{ position: absolute; top: -48px; left: 0; width: 130px; height: 48px; background: url(../images/fixed_right_top.png) no-repeat; background-size: 100%; content: ""}
.fixed-right::after{ position: absolute; bottom: -24px; left: 0; width: 130px; height: 24px; background: url(../images/fixed_right_bottom.png) no-repeat; background-size: 100%; content: ""}
.fixed-right li.fr-item{ position: relative; padding: 11px 0}
.fixed-right li.fr-item a{ display: block; width: 110px; height: 36px; margin: 0 auto; background: #FFE01D; font-size: 12px; color: #212121; line-height: 36px; text-align: center; border-radius: 34px; cursor: pointer}
.fixed-right li.fr-item a span{ position: relative; display: inline-block; padding-right: 34px}
.fixed-right li.fr-item a span::after{ position: absolute; top: 4px; right: 0; width: 30px; height: 30px; background: url(../images/fixed_right_icon.png) no-repeat; background-size: 99px; content: ""}
.fixed-right li.fr-item:nth-child(2) a span::after{ background-position: -30px 0}
.fixed-right li.fr-item:nth-child(3) a span::after{ background-position: -60px 0}
.fixed-right li.fr-item a:hover{ font-weight: bold; color: #5836e5}
.fixed-right li.fr-item .fr-box{ position: absolute; display: none; top: 0; left: -130px; width: 130px; padding: 10px 0; background: #5885EB; color: white; text-align: center}
.fixed-right li.fr-item .fr-box span{ position: relative; display: inline-block; font-size: 12px; line-height: 16px}
.fixed-right li.fr-item .fr-box span::before{ position: absolute; top: 4px; left: -16px; width: 9px; height: 9px; background: url(../images/fixed_right_icon.png) no-repeat; background-size: 99px; background-position: -90px 0; content: ""}
.fixed-right li.fr-item .fr-box span::after{ position: absolute; top: 4px; right: -16px; width: 9px; height: 9px; background: url(../images/fixed_right_icon.png) no-repeat; background-size: 99px; background-position: -90px 0; content: ""}
.fixed-right li.fr-item .fr-box b{ display: block; font-size: 12px; line-height: 18px}
.fixed-right li.fr-qrcode .fr-box{ width: 110px; padding: 10px; box-sizing: content-box}
.fixed-right li.fr-qrcode .fr-box img{ width: 100%}
.fixed-right li.fr-item:hover .fr-box{ display: block}

.Fidex-rights, .right-floating-window{ display: none !important}

img{
	margin: 0;
	padding: 0;
	border: none;
}
.h_new_sideRight{
	position: fixed;
	top: 200px;
	right: 0px;
	z-index: 201;
}
.h_imgOne{
	margin-top: 5px;
	width: 27px;
	height: 27px;
}
.h_phoneTow{
	display: none;
	margin-top: 5px;
	width: 27px;
	height: 27px;
}
.h_topImg{
	position: absolute;
	height: 77px;
	width: 118px;
	z-index: 100;
	margin-left: 5px;
	box-sizing: border-box;
	top: 0px;
}
.h_chTop{
	height: 60px;
	width: 128px;
	text-align: center;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: rgb(255, 255, 255);
	line-height: 20px;
	cursor: pointer;
	background-color:rgb(255, 114, 0);
	border-radius: 10px 10px 0 0 ;
	box-sizing: border-box;
	margin-top: 75px;
}

.h_chTop img{
	margin-top: 5px;
	width: 28px;
	height: 24px;
}
.c_hphoen{
	height: 60px;
	width: 128px;
	text-align: center;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: rgb(255, 255, 255);
	line-height: 20px;
	cursor: pointer;
	background-color:rgb(255, 114, 0);
	box-sizing: border-box;
	position: relative;
}
.c_hphoen img{
	margin-top: 5px;
	width: 27px;
	height: 27px;
}
.c_hphoen:hover{
	background-color: #fff;
	color: rgb(255, 114, 0);
}
.c_hphonesp{
	position: absolute;
	width: 128px;
	height: 60px;
	font-size: 14px;
	text-align: center;
	line-height: 36px;
	background-color: rgba(242, 242, 242,.9);
	top: 0;
	right: 128px;
	color: black;
}
.c_hphonespo{
	color:rgb(255, 114, 0);
	font-weight: 700;
	line-height: 10px;
}

.c_hzhineh{
	height: 60px;
	width: 128px;
	text-align: center;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: rgb(255, 255, 255);
	line-height: 20px;
	cursor: pointer;
	background-color:rgb(255, 114, 0);
	box-sizing: border-box;
	position: relative;
}
.c_hzhineh:hover{
	background-color: #fff;
	color: rgb(255, 114, 0);
}
.c_hxcx{
	position: absolute;
	height: 124px;
	width: 124px;
	bottom: 0px;
	right: 128px;
	background:rgba(255,255,255,.9);
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}
.c_hxcx img{
	height: 124px;
	width: 124px;
}
.c_hliuxsq{
	height: 60px;
	width: 128px;
	text-align: center;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: rgb(255, 255, 255);
	line-height: 20px;
	cursor: pointer;
	background-color:rgb(255, 114, 0);
	box-sizing: border-box;
	position: relative;
	border-radius: 0 0 10px 10px;
}
.c_hliuxsq:hover{
	background-color: #fff;
	color: rgb(255, 114, 0);
}
.c_hliuxsq img{
	width: 31px;
	height: 29px;
}
.c_hwxq{
	position: absolute;
	bottom: 0px;
	right: 128px;
	height: 124px;
	width: 124px;
	background:rgba(255,255,255,.9);
	display: flex;
	align-items: center;
	justify-content: center;
}
.c_hwxq img{
	height: 124px;
	width: 124px;
}